improvement of transport facilities - Französisch Englisch Wörterbuch